home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 1.toast / Sample Code / Archive / Graphics / QuickDraw GX / GX->PostScript Sample / GXToPostScript / Imaging Engine / Resources.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-09-28  |  4.9 KB  |  153 lines  |  [TEXT/MPS ]

  1. /*
  2.      File:        Resources.h
  3.  
  4.      Contains:    QuickDraw GX to PostScript conversion code.
  5.                          This file contains the resource ID's for the PostScript
  6.                         strings for the Web-o'doom implementation
  7.                         of the gx graphics to PostScript imaging engine
  8.  
  9.      Version:    Technology:    Quickdraw GX 1.1.x
  10.       
  11.      Copyright:    © 1990-1997 by Apple Computer, Inc., all rights reserved.
  12. */
  13.  
  14. #include "::PSResTypes.h"
  15.  
  16. #define    kScriptResID            -28543
  17.  
  18. /* add this to string indecies when using hex text */
  19. #define kAddForHexText        1
  20.  
  21. #define kOurDictOnStack        0
  22. #define    kOurDictOffStack    kOurDictOnStack + 1
  23. #define kInitComment            kOurDictOffStack + 1
  24. #define kSetLineWidth            kInitComment + 1
  25. #define kSetMiterLim            kSetLineWidth + 1
  26. #define kSetLineCap                kSetMiterLim + 1
  27. #define kSetFlat                    kSetLineCap + 1
  28. #define kSetLineJoin            kSetFlat + 1
  29. #define kFillKey                    kSetLineJoin + 1
  30. #define kQD2Fill                    kFillKey + 1
  31. #define kRectPoints                kQD2Fill + 1
  32. #define kRectFill                    kRectPoints + 1
  33. #define kRectStroke                kRectFill + 1
  34. #define kRectPath                    kRectStroke + 1
  35. #define kMoveto                        kRectPath + 1
  36. #define kRmoveto                    kMoveto + 1
  37. #define kRlineto                    kRmoveto + 1
  38. #define kClosepath                kRlineto + 1
  39. #define kPointPath                kClosepath + 1
  40. #define kFullPath                    kPointPath + 1
  41. #define kEmptyPath                kFullPath + 1
  42. #define kShow                            kEmptyPath + 1
  43. #define khShow                        kShow + 1
  44. #define kSelectFont                khShow + 1
  45. #define kDoPoint                    kSelectFont + 1
  46. #define kDoFixed                    kDoPoint + 1
  47. #define kDoString                    kDoFixed + 1
  48. #define kDoInt                        kDoString + 1
  49. #define kDoMapping                kDoInt + 1
  50. #define kKshow                        kDoMapping + 1
  51. #define khKshow                        kKshow + 1
  52. #define kKshowH                        khKshow + 1
  53. #define khKshowH                    kKshowH + 1
  54. #define kKshowV                        khKshowH + 1
  55. #define khKshowV                    kKshowV + 1
  56. #define kAshow                        khKshowV + 1
  57. #define khAshow                        kAshow + 1
  58. #define kKshowRH                    khAshow + 1
  59. #define khKshowRH                    kKshowRH + 1
  60. #define kKshowRV                    khKshowRH + 1
  61. #define khKshowRV                    kKshowRV + 1
  62. #define kKshowR                        khKshowRV + 1
  63. #define khKshowR                    kKshowR + 1
  64. #define kRcurveto                    khKshowR + 1
  65. #define kSetRGBColor            kRcurveto + 1
  66. #define kSetGray                    kSetRGBColor + 1
  67. #define kSetCMYKColor            kSetGray + 1
  68. #define kMapCTM                        kSetCMYKColor + 1
  69. #define kGsave                        kMapCTM + 1
  70. #define kQD2Grestore            kGsave + 1
  71. #define kRectClip                    kQD2Grestore + 1
  72. #define kQD2Clip                    kRectClip + 1
  73. #define kImage                        kQD2Clip + 1
  74. #define kIndexedImage            kImage + 1
  75. #define kIndexedBitProc        kIndexedImage + 1
  76. #define kL2Image                    kIndexedBitProc + 1
  77. #define kMakeDashDict            kL2Image + 1
  78. #define kSetDash                    kMakeDashDict + 1
  79. #define kDoNull                        kSetDash + 1
  80. #define kDoPop                        kDoNull + 1
  81. #define kSetFrame                    kDoPop + 1
  82. #define kSetRightIsOut        kSetFrame + 1
  83. #define kSetPattern                kSetRightIsOut + 1
  84. #define kMakePatDict            kSetPattern + 1
  85. #define kMakeBitStrings        kMakePatDict + 1
  86. #define kBitmapProc                kMakeBitStrings + 1
  87. #define kMakeShapeDict        kBitmapProc + 1
  88. #define k1bitBitmap                kMakeShapeDict + 1
  89. #define k1bitBitmapPSRS        k1bitBitmap + 1
  90. #define k1bitBitmapProc        k1bitBitmapPSRS + 1
  91. #define kL2BitmapProc            k1bitBitmapProc + 1 
  92. #define kNewArray                    kL2BitmapProc + 1
  93. #define kPutFixed                    kNewArray + 1
  94. #define kPutInt                        kPutFixed + 1
  95. #define kMakeColorSet            kPutInt + 1
  96. #define kSetColorSet            kMakeColorSet + 1
  97. #define kSetOrMode                kSetColorSet + 1
  98. #define kMakeStyleDict        kSetOrMode + 1
  99. #define kMakeTrDict                kMakeStyleDict + 1
  100.  
  101. #define k3minus1Roll                        kMakeTrDict + 1
  102. #define kFaceFontName                        k3minus1Roll + 1
  103. #define kFindFont                                kFaceFontName + 1
  104. #define kSetBaseFont                        kFindFont + 1
  105. #define kTextFaceFont                        kSetBaseFont + 1
  106. #define kMakeSimpleLayeredFont    kTextFaceFont + 1
  107. #define kCurrBaseFont                        kMakeSimpleLayeredFont + 1
  108. #define kDoBBox                                    kCurrBaseFont + 1
  109.  
  110. #define kTangentFont            kDoBBox + 1
  111. #define kMakeLayerDict        kTangentFont + 1
  112. #define kBeginPSSyn                kMakeLayerDict + 1
  113. #define kEndPSSyn                    kBeginPSSyn + 1
  114. #define kDoSave                        kEndPSSyn + 1
  115. #define kDoRestore                kDoSave + 1
  116. #define kXYshow                        kDoRestore + 1
  117. #define khXYshow                    kXYshow + 1
  118. #define kXshow                        khXYshow + 1
  119. #define khXshow                     kXshow + 1
  120. #define kYshow                        khXshow + 1
  121. #define khYshow                     kYshow + 1
  122. #define kDoScreenParams        khYshow + 1
  123. #define    kSetHalftone            kDoScreenParams + 1
  124. #define kSetDefaultScreen kSetHalftone + 1
  125. #define kDefineDefaultScreen kSetDefaultScreen + 1
  126. #define kFill                         kDefineDefaultScreen + 1
  127. #define kEofill                     kFill + 1
  128. #define kStroke                        kEofill + 1
  129. #define kLineto                        kStroke + 1
  130. #define kCurveto                    kLineto + 1
  131. #define kRectPointsAbs        kCurveto + 1
  132. #define kMakeXYZSpace            kRectPointsAbs + 1
  133. #define kSetColorSpace        kMakeXYZSpace + 1
  134. #define kSetColor                    kSetColorSpace + 1
  135. #define kMakeCalRGBSpace    kSetColor + 1
  136. #define kMakeResponseFunc    kMakeCalRGBSpace + 1
  137. #define knilStyleDict            kMakeResponseFunc + 1
  138. #define kSetPortableColorSpace knilStyleDict + 1
  139.  
  140. #define kIdentityProc            kSetPortableColorSpace + 1
  141.  
  142. #define kSavePortMapping    kIdentityProc + 1
  143.  
  144. #define kMDBegin kSavePortMapping + 1
  145. #define kMDEnd     kMDBegin + 1
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.